Synonyms for "feed upon"

Words with similar meaning